﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IPMS.Models.BiddingInviting>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="Main" runat="server">
<div id="main">
    <div id="m-top">
            <%IPMS.Models.Package package = (IPMS.Models.Package)ViewData["Package"]; %>
            <img src="<%: IPMS.Library.Helper.GetDomainURL()%>/Content/images/email.png" alt="Inviting" width="50px"/>
            <h4>Thêm thông tin mời thầu</h4>
<%--            <div id="action">
                <a href="<%: IPMS.Library.Helper.GetActionLink("create", "package")%>" title="Đăng ký gói thầu">
                    <img src="../../Content/images/add1.png" alt="Thêm Gói thầu"/>
                </a>
            </div>--%>
        </div><!--end of m-top-->
        <div id="info" style="height: 150px;">
            <%
               if (package != null)
               { %>
            <div>Tên kế hoạch: <%: package.Project.Plan.Name%></div>
            <div>Năm: <%: package.Project.Plan.Year%></div>
            <div>Tên dự án: <%: package.Project.Name%></div>
            <div>Đơn vị: <%: package.Project.Department.Name%></div>
            <div>Số QĐ: <%: package.Project.Number%></div>
            <div>Ngày QĐ: <%: String.Format("{0:dd/MM/yyyy}", package.Project.DecisionDate)%></div>
            <div>Tên gói thầu: <%: package.Name %></div>
            <div>Số QĐ: <%: package.DecisionNumber %></div>
            <div>Ngày QĐ: <%: String.Format("{0:dd/MM/yyyy}", package.DecisionDate) %></div>
            <div>Hình thức thầu: <%: package.BiddingType.Name %></div>
            <%}
               else
               { %>
               <h5 class="warning">Gói thầu không tồn tại</h5>
            <%} %>

        </div><!--end of div#info-->
        <% using (Html.BeginForm("CreateInviting", "Package", FormMethod.Post, new { id = "crud" ,enctype = "multipart/form-data"}))
           { %>
        <%: Html.ValidationSummary(true)%>
        <fieldset>
        <legend>Thông tin mời thầu</legend>

            <div class="f-row">
                <label>Số quyết định</label>
                <%: Html.TextBoxFor(m => m.Number)%>
                <%: Html.ValidationMessageFor(m => m.Number, "Chưa nhập số quyết định!")%>
            </div>
            <div class="f-row">
                <label>Ngày quyết định</label>
                <%: Html.TextBoxFor(m => m.DecisionDate)%>
                <%: Html.ValidationMessageFor(m => m.DecisionDate, "Chưa nhập ngày quyết định hoặc không chính xác")%>
            </div>
            <div class="f-row">
                <label>Ngày trình hồ sơ mời thầu</label>
                <%: Html.TextBoxFor(m => m.PresentedDate)%>
                <%: Html.ValidationMessageFor(m => m.PresentedDate, "Chưa nhập ngày trình hồ sơ mời thầu hoặc không chính xác")%>
            </div>
            <div class="f-row">
                <label>Ngày mời thầu</label>
                <%: Html.TextBoxFor(m => m.InvitingDate)%>
                <%: Html.ValidationMessageFor(m => m.InvitingDate, "Chưa nhập ngày mời thầu hoặc không chính xác")%>
            </div>
            <div class="f-row">
                <label>File Hồ sơ mời thầu:</label>
                    <input type="file" name="documentURL" size="35"/>
                    <%: Html.ValidationMessageFor(m => m.DocumentURL, "Chưa chọn file hồ sơ mời thầu!")%>
            </div>
            <div class="f-row">
                <label>Ghi chú:</label>
                <%: Html.TextAreaFor(m => m.Note)%>
            </div>
  
        </fieldset>
        <% if (package.BiddingTypeID != 1)
           { %>
        <div id="list">
            <div class="heading">
                    <div style="width:3%;">
                        <input type="checkbox" name="chkAll" id="chkAll" value="0"/>
                    </div>  
                    <div style="width:20%;">
                        Tên Công ty
                    </div>
                    <div style="width:15%;">
                        Người đại diện
                    </div>
                    <div style="width:35%;">
                        Địa chỉ
                    </div>
                    <div style="width:12%;">Quốc gia</div>
                    <div style="width:15%;">Điện thoại</div>
                </div><!--end of #list .heading -->
                <%
            if (((List<IPMS.Models.Bidder>)ViewData["Bidders"]).Count > 0)
            {
                int index = 1;
                foreach (IPMS.Models.Bidder bidder in (List<IPMS.Models.Bidder>)ViewData["Bidders"])
                {
                 %>
                 <div class="row <%: (index == ((List<IPMS.Models.Bidder>)ViewData["Bidders"]).Count) ? "last": "" %>">
                    <div style="width:3%;">
                        <input type="checkbox" name="chkID" class="chkID" value="<%:bidder.ID %>"/>
                    </div>  
                    <div style="width:20%;">
                        <%: bidder.Company%>
                    </div>
                    <div style="width:15%;">
                        <%: bidder.Agent%>
                    </div>
                    <div style="width:35%;">
                        <%: bidder.Address%>
                    </div>
                    <div style="width:12%;">
                        <%:bidder.Country%>
                    </div>
                    <div style="width:15%;">
                        <%: bidder.Phone%>
                    </div>
                </div><!--end of #list .row -->
                <%}
            }
            else
            {%>
                    <div class="row last">Chưa có dữ liệ về nhà thầu. <%: Html.RouteLink("Thêm nhà thầu", "CreateBidder")%></div>
                <% }%>
        </div><!-- end of list nhà thầu -->
        <% if (package.BiddingTypeID == 2)
           { %>
        <script type="text/javascript">
            $("#submit").click(function () {
                var arrChkID = $(".chkID");
                var count = 0;
                for (var i = 0; i < arrChkID.length; i++) {
                    if (arrChkID.eq(i).attr("checked")) count++;
                }
                if (count < 5) {
                    alert("Đối với hình thức đấu thầu hạn chế bạn phải chọn ít nhất 5 nhà thầu!");
                    return false;
                } else {
                    return true;
                }
            });
        </script>
        <%} %>
         <%}
               %>
               <div class="actions">
                <input type="submit" id="submit" value="Thêm mới" />
                <input type="reset" value="Làm lại" />
                <input type="button" value="Quay về"/>
        </div>
        <%
           }%>
         
            
        
        
</div>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="Title" runat="server">
    IPMS > Thêm thông tin mời thầu
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="CSS" runat="server">
    <link href="<%:IPMS.Library.Helper.GetDomainURL() %>/Content/css/list.css" rel="stylesheet" type="text/css" />
</asp:Content>
